// Microsoft.Tools.RegAsm.ICreateITypeLib
using System.Runtime.InteropServices;

namespace Microsoft.Tools.RegAsm
{
    [ComImport]
    [Guid("00020406-0000-0000-C000-000000000046")]
    [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
    [ComVisible(false)]
    public interface ICreateITypeLib
    {
        void CreateTypeInfo();

        void SetName();

        void SetVersion();

        void SetGuid();

        void SetDocString();

        void SetHelpFileName();

        void SetHelpContext();

        void SetLcid();

        void SetLibFlags();

        void SaveAllChanges();
    }
}